challenger deep - German English Dictionary